package StringMode;

import java.util.Scanner;

public class lx4 {
    public static void main(String[] args) {
        //请编写程序，由键盘录入一个字符串，统计字符串中英文字母和数字分别有多少个。
        // 比如：Hello12345World中字母：10个，数字：5个。

        //键盘录入一个字符串
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入一个字符串：");
        String str = sc.next();
        char[] strArr = str.toCharArray();
//        System.out.println(strArr[0] + 0);//1对应49 /9  57    /a  97   /z  122   /A 65    /Z  90
        //定义计数器
        int zmcount = 0;
        int numberCount = 0;
        for (int i = 0; i < strArr.length; i++) {
            if (strArr[i] >= 48 && strArr[i] <=57) {
                //数字
                numberCount++;
            } else if (strArr[i] >=65 && strArr[i] <= 122) {
                //字母部分
                zmcount++;
            }
        }
        System.out.println("字母有：" + zmcount);
        System.out.println("数字有：" + numberCount);


    }
}
